7.6. LFS-Scripts de arranque-20130821

The LFS-Bootscripts package contiene un conjunto de secuencias de comandos para iniciar/parar el sistema LFS durante el arranque/parada.

Tiempo aproximado de construcción: menos de 0.1 SBU
Espacio requerido en disco: 260 KB

7.6.1. La instalación de los guiones de arranque

Instala el paquete:

make install

7.6.2. Contenidos de LFS-Bootscripts

Scripts instalados: checkfs, cleanfs, console, functions, halt, ifdown, ifup, localnet, modules, mountfs, mountvirtfs, network, rc, reboot, sendsignals, setclock, ipv4-static, swap, sysctl, sysklogd, template, udev, and udev_retry
Directorio de Instalación: /etc/rc.d, /etc/init.d (symbolic link), /etc/sysconfig, /lib/services, /lib/lsb (symbolic link)

Breves descripciones:

checkfs

Comprueba la integridad de los sistemas de archivos antes de ser montados (con la excepción de journal y network based file systems)

cleanfs

Elimina los archivos que no deben guardarse cuando se reinicia, como los que hay en /var/run/ y /var/lock/; recrea /var/run/utmpy elimina los archivos posiblemente presentes /etc/nologin, /fastboot, y /forcefsck

console

Carga el mapa de teclado correcto para la distribución del teclado deseada; también establece la fuente de pantalla

functions

Contiene las funciones más comunes, tales como errores y comprobación del estado, que son utilizados por varios guiones de arranque

halt

Detiene el sistema

ifdown

Detiene un dispositivo de red

ifup

Inicializa un dispositivo de red

localnet

Establece el nombre de host y el dispositivo de bucle de retorno local del sistema

modules

Carga módulos del kernel listados en /etc/sysconfig/modules, utilizando argumentos que también se dan allí

mountfs

Monta todos los sistemas de archivos, excepto los que están marcados noauto o que son basados en red.

mountvirtfs

Monta los sistemas de ficheros virtuales del núcleo, como proc

network

Configura las interfaces de red, tales como tarjetas de red, y establece la puerta de enlace predeterminada (en su caso)

rc

La secuencia de comandos de control de nivel de ejecución maestro; es responsable de lanzar todos los demás guiones de arranque de uno por uno, en una secuencia determinada por el nombre de los enlaces simbólicos en proceso

reboot

Reinicia el sistema

sendsignals

Se asegura de todos los procesos terminen antes de que el sistema se reinicie o pare

setclock

Reajusta el reloj de núcleo a la hora local en caso de que el reloj de hardware no está configurado a la hora UTC

ipv4-static

Proporciona la funcionalidad necesaria para asignar una dirección estática de Protocolo de Internet (IP) a una interfaz de red

swap

Activa y desactiva los archivos de intercambio y particiones

sysctl

Carga valores de configuración del sistema en /etc/sysctl.conf, si ese archivo existe, todo esto en el núcleo en ejecución

sysklogd

Inicia y detiene el sistema y los registros log delos demonios del kernel

template

Una plantilla para crear guiones de arranque personalizadas para otros demonios

udev

Prepara el directorio /deve inicia Udev

udev_retry

Reintenta fallidos uevents udev y las copia los archivos de reglas generadas a/etc/udev/rules.d si es necesario.